#ifndef COMB_OPTION_PARSE_HPP__
#define COMB_OPTION_PARSE_HPP__

#include "util.hpp"

/** Parse options for "comb snpcand"
 */
prog_options parse_snpcand_options(int argc, char **argv);

/** Parse options for "comb callrates"
 */
prog_options parse_callrates_options(int argc, char **argv);

/** Parse options for "comb snpcall"
 */
prog_options parse_snpcall_options(int argc, char **argv);

/** Parse options for "comb easyrun"
 */
prog_options parse_easyrun_options(int argc, char **argv);

/** Parse options for "comb consensus"
 */
prog_options parse_consensus_options(int argc, char **argv);

/** Parse options for "comb mapcand"
 */
prog_options parse_mapcand_options(int argc, char **argv);

/** Parse options for "comb mapcount"
 */
prog_options parse_mapcount_options(int argc, char **argv);

/** Parse options for "comb view"
 */
prog_options parse_view_options(int argc, char **argv);

/** Parse options for "comb expression"
 */
prog_options parse_expression_options(int argc, char **argv);

#endif
